take up the glove - Turkish English Dictionary